Serta in NEW CASTLE - Locations & Hours

Name Address Phone
Serta Dealer - Big Lots 2611 ELWOOD RD 412-654-3727
Serta Dealer - Kmart 2652 ELLWOOD RD 724-658-2681
Serta Dealer - Sears 2500 W STATE ST 724-657-2520